package com.wltt.product.frfront.model.vo;

import com.wltt.product.frfront.model.vo.weld.MarkPosition;

import java.io.Serializable;
import java.util.List;


public class WeldREQ implements Serializable {

    /**
     * 配方id
     */
    private Long formulaId;

    /**
     * 焊接电流A
     */
    private Integer weldingCurrent;

    /**
     * 焊接电压V
     */
    private Integer weldingVoltage;

    /**
     * 焊接速度cm/min
     */
    private Integer weldingSpeed;

    /**
     * 摆动类型id
     */
    private Long swingTypeId;

    /**
     * 摆动开启
     */
    private Boolean swingEnabled = false;

    /**
     * 焊接开启
     */
    private Boolean weldEnabled = false;

    /**
     * 自动开启
     */
    private Boolean autoEnabled = false;

    /**
     * 标记点
     */
    private List<MarkPosition> markPositions;

    public Long getFormulaId() {
        return formulaId;
    }

    public void setFormulaId(Long formulaId) {
        this.formulaId = formulaId;
    }

    public Integer getWeldingCurrent() {
        return weldingCurrent;
    }

    public void setWeldingCurrent(Integer weldingCurrent) {
        this.weldingCurrent = weldingCurrent;
    }

    public Integer getWeldingVoltage() {
        return weldingVoltage;
    }

    public void setWeldingVoltage(Integer weldingVoltage) {
        this.weldingVoltage = weldingVoltage;
    }

    public Integer getWeldingSpeed() {
        return weldingSpeed;
    }

    public void setWeldingSpeed(Integer weldingSpeed) {
        this.weldingSpeed = weldingSpeed;
    }

    public Long getSwingTypeId() {
        return swingTypeId;
    }

    public void setSwingTypeId(Long swingTypeId) {
        this.swingTypeId = swingTypeId;
    }

    public Boolean getSwingEnabled() {
        return swingEnabled;
    }

    public void setSwingEnabled(Boolean swingEnabled) {
        this.swingEnabled = swingEnabled;
    }

    public Boolean getWeldEnabled() {
        return weldEnabled;
    }

    public void setWeldEnabled(Boolean weldEnabled) {
        this.weldEnabled = weldEnabled;
    }

    public Boolean getAutoEnabled() {
        return autoEnabled;
    }

    public void setAutoEnabled(Boolean autoEnabled) {
        this.autoEnabled = autoEnabled;
    }

    public List<MarkPosition> getMarkPositions() {
        return markPositions;
    }

    public void setMarkPositions(List<MarkPosition> markPositions) {
        this.markPositions = markPositions;
    }
}
